home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Over 1,000 Windows 95 Programs
/
Over 1000 Windows 95 Programs (Microforum) (Disc 1).iso
/
0935
/
matchdir.txt
< prev
next >
Wrap
Text File
|
1996-11-11
|
10KB
|
247 lines
MATCHDIR.TXT File
=================
Documentation for MatchDir.exe, Version 1
Copyright Jack MacDonald, 1996
========================================================================
This file has 4 parts:
Part Title
1 Installing MatchDir
2 Using MatchDir
3 Reporting Bugs
4 Disclaimer, Registration, and Redistribution
========================================================================
Part 1: Installing MatchDir
The Zip File
You should have received MatchDir as a zip file, and the file you
are reading is part of that zip file.
The Individual Files
MatchDir consists of three files in total. This file, MatchDir.TXT
is the documentation and MatchDir.EXE is the program file. Register.txt
contains instructions for registering with the author. Unzip all
the files into any directory of your choice.
Use Win3.x File Manager to drag MatchDir.EXE into one of your
Program Manager groups, or make a shortcut on your Win95 desktop
or Start menu.
MatchDir is written in Visual Basic 3.0, therefore, it requires
VBRUN300.DLL to be installed on your computer. In order to save
space, VBRUN300.DLL has not been included with this distribution
file, but you likely already have VBRUN300.DLL on your computer.
If you have any difficulty running MatchDir, then look through
your computer to locate VBRUN300.DLL. Move the file into your
\WINDOWS directory (you need just one copy of this file).
If you can't find VBRUN300.DLL on your computer, ask a friend or
download it from one of the more popular shareware sites on the
Internet, Compuserve, America Online, or other sites.
To uninstall MatchDir, just delete the EXE and INI files.
========================================================================
Part 2. Using MatchDir
Program Overview
MatchDir is used to compare the contents of two directories and
then to copy, delete, or move files from the source directory.
You can copy files to a third directory if desired. The source
directory is always on the left, and the target on the right.
You can press the GoSource button to set the target directory to
the same location as the source directory. Press Swap to swap the
source and target directories.
Press the Mirror button to go to an identical-named directory on
the target drive as on the source drive. MatchDir will create the
directory if it does not exist on the target drive.
File Views
MatchDir uses two different views to show the files. The first
view shows the source and target directories in two lists, while
the second view shows a single, matched-list view of the files.
The source and target directories display the files in "dimmed"
mode, and you cannot select the files from these lists. You can
do file-management only when the matched-list view is
displayed because the command buttons are hidden until the
matched-list view is displayed.
When a file in the source directory has an identically-named mate
in the target directory, then both files are shown on the same
line. When a file does not have a matching file in the opposite
directory, it is shown on its own line.
On slower computers or over a network connection, the matching
process may take a few seconds -- that's why the two views were
required. As you navigate through directories, MatchDir will
display the files in the two-list view without the processing
delay. When you settle on the source and target directories,
MatchDir will automatically change to the matched-list view after
a few seconds. You can also press the Match'Em button to switch
to the matched-list view.
You can press the Cancel File Matching button during the matching
process. MatchDir will display the list of files to the point
when you pressed Cancel.
MisMatched File Extensions
MatchDir has a special mode where it can match files between
directories if they have the SAME NAME but DIFFERENT EXTENSIONS.
To invoke this mode, just type a "*.ext" partial file name into
the file-mask box (e.g. *.cdr). MatchDir will display a second
file-mask box. When you enter a "*.ext" mask (e.g. *.wmf) into
the second box, MatchDir will turn the second box red and disable
the Copy and Move buttons.
When using the MisMatched Extensions mode, MatchDir will match
(for example) DEMO.CDR in the source directory with DEMO.WMF in
the target directory. This can be quite handy if you process some
files through various filters to create new files. You can easily
check that all the source files have mates in the target directory,
even if the file extensions are different.
Managing Files
After creating the matched-list view, MatchDir makes it easy to
determine if the same-named file exists in both directories, and
which version is newer. For identically-named files, a symbol is
shown between the two names to indicate whether the source file
is newer, older, or the same age as the target file.
You can control whether the list includes all the files, files
with same names, or files with different names. Press the All,
Same, or Different buttons. For files with identical names, you
can control whether all, same, or different dates will be
displayed by using the appropriate radio buttons. Experiment...
You will figure it out in a hurry.
You select files using standard Windows techniques: click single
files or Ctrl-click multiple files. Shift-click ranges of files.
The Select button cycles between selecting the newer, equal, or
older files in the source directory.
Press the Copy, Move, or Delete buttons to perform the action.
File movement is always from the source (left) to the target
(right).
To copy files from the target to another location, press the Copy
To.. button. MatchDir will ask for the location of the target
directory.
Setup and the INI File
The default symbols for newer, equal, and older files are +, =,
and < respectively. I found that + is easier to distinguish for
newer files than >. Your tastes may vary... Use the Setup button
to enter the symbols of your choice.
You can also determine the delay that MatchDir uses before
switching from the two-list to the matched-list view. I find that
a longer delay is better on slower computers in order to avoid
the annoying processing delay while MatchDir compares the source
and target directories, especially when the directories contain
hundreds of files.
MatchDir will write MatchDir.INI when the program exits. It will
save the location of the source and target directories so you can
start again in the same location for your next session.
Command-Line Operation
MatchDir will use an optional command-line parameter to determine
the initial source directory. You can add a command-line
parameter to the icon properties under Win 3.x or to the shortcut
properties under Win 95. For example:
c:\util\matchdir.exe c:\
will start the program in the root directory of c: You can make
several icons or shortcuts to start the program in different
directories.
You can also use the command-line parameter under programs like
Norton File Manager for Win95. For example, I have a custom
command button on my Norton Toolbar that launches:
c:\util\matchdir %dir%
This starts MatchDir in the currently-selected directory in File
Manager. Very handy..
Network Installation
MatchDir looks for Matchdir.INI in the same directory as
MatchDir.EXE, and MatchDir will create the file if it does not
exist.
If you want to share MatchDir on a network and allow each user to
customize the MatchDir settings, then you should add the
following lines to MatchDir.INI in the program directory:
[matchdir]
IniFile=x:\dir\matchdir.ini
where x:\dir is a unique network location for each user, as
controlled by their login script. You could even enter
c:\windows\matchdir.ini if you wanted the INI file to be located
on the individual computer instead of the server.
Give all users read-only privileges to MatchDir.EXE and
the shared copy of MatchDir.INI.
MatchDir will create the INI file for each user as specified in
the shared MATCHDIR.INI file that is located with MatchDir.EXE.
========================================================================
Part 3: Reporting Bugs
If You Find A Bug
In the event that MatchDir doesn't do what you have asked, try
deleting the files and re-installing from the Zip file. Ensure
that VBRUN300.DLL is available on your computer in a directory on
your search path.
If you are still convinced that MatchDir has a bug, please inform
me by writing to macdonald@infomatch.com with the subject line
MatchDir Bug.
========================================================================
Part 4: Disclaimer, Registration, and Redistribution
Standard Disclaimer
MatchDir is provided AS IS without warranty of any kind, either
express or implied. In no event shall Jack MacDonald be held
liable for any damages whatsoever including direct, indirect,
incidental, consequential, loss of business profits or special
damages.
Registration
MatchDir is distributed as shareware. If you use MatchDir for
more than a 30-day evaluation period, then you are obliged to
register it with the author. Registration is $15.
Send your $5 registration fee to:
Jack MacDonald
5465 Maple Crescent
Delta, BC Canada V4K 1G3
If you email me for registration, you will receive a registration
code that removes the "nag" screen. Registration will also encourage
me to continue to enhance MatchDir.
I wrote MatchDir because the programs I was using failed to meet
my needs in a few instances. I took inspiration from PC Magazine
/ Michael Mefford's DirMatch utility, a DOS program that I have
used for years. PC Magazine updated DirMatch to a Windows version
recently, but I found it somewhat limited. I tried some other
programs with similar features, but I decided to write my own
program.
Redistributing MatchDir
Pass MatchDir to all your friends and colleagues. MatchDir can be
posted to newsgroups, or put on web pages, provided that the
entire zip file is included and not just the program.
You can find the latest version of MatchDir on my Web page:
http://www.infomatch.com/~macdonald